function jt(){}
function ot(){}
function HC(){}
function PC(){}
function SC(){}
function WC(){}
function rL(){}
function AL(){}
function EL(){}
function eR(){}
function vR(){}
function BR(){}
function AR(){}
function JC(a,b){a.b=b}
function te(a,b){a.src=b}
function kO(a,b){a.Yb(b)}
function hv(a,b,c){a.style[b]=c}
function fv(a,b,c){pw(a,oD(b),c)}
function fR(a,b){cI.call(this,a,b)}
function tL(a,b){this.c=a;this.b=b}
function FL(a,b){this.b=a;this.c=b}
function TC(a,b){this.b=a;this.c=b}
function BL(a,b){this.b=b;rJ.call(this,a)}
function sL(a,b){HK(b.c,new BL(b.b,a))}
function qO(a,b){return new fR(a,b)}
function ue(a,b){a.dispatchEvent(b)}
function IC(){IC=LZ;new mY}
function UA(a,b){if(b<0||b>a.g.d){throw new WS}}
function KC(a,b){!!a.b&&(a.p[I0]=OZ,undefined);te(a.p,b.b)}
function aB(a,b){var c;DA(b);c=a.g.d;a.Ob(b,0,0);VA(a,b,a.p,c)}
function VA(a,b,c,d){d=TA(a,b,d);DA(b);zF(a.g,b,d);fv(c,b.p,d);FA(b,a)}
function TA(a,b,c){var d;UA(a,c);if(b.o==a){d=yF(a.g,b);d<c&&--c}return c}
function QC(a,b){var c;c=oe(b.p,I0);wT(E$,c)&&(a.b=new TC(a,b),md((gd(),fd),a.b))}
function tt(){tt=LZ;new RegExp('%5B',F_);new RegExp('%5D',F_)}
function pt(a){if(a==null){throw new nT('uri is null')}this.b=a}
function kt(a){if(a==null){throw new nT('html is null')}this.b=a}
function LC(){IC();JC(this,new XC(this));this.p[$$]='gwt-Image'}
function eB(){fB.call(this,$doc.createElement(h$));this.p.style[i$]=r$;this.p.style[k$]=l$}
function oA(a,b){var c=a.parentNode;if(!c){return}c.insertBefore(b,a);c.removeChild(a)}
function EA(a,b){a.i&&(a.p.__listener=null,undefined);!!a.p&&oA(a.p,b);a.p=b;a.i&&gw(a.p,a)}
function dB(a,b,c){var d;d=a.p;if(b==-1&&c==-1){gB(d)}else{d.style[i$]=j$;d.style[m$]=b+_Z;d.style[n$]=c+_Z}}
function pw(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
function ze(a){var b=$wnd.getComputedStyle(a.documentElement,OZ);return parseInt(b.marginLeft)+parseInt(b.borderLeftWidth)}
function Ae(a){var b=$wnd.getComputedStyle(a.documentElement,OZ);return parseInt(b.marginTop)+parseInt(b.borderTopWidth)}
function XC(a){EA(a,$doc.createElement('img'));tw(a.p,32768);a.j==-1?tw(a.p,133398655|(a.p.__eventBits||0)):(a.j|=133398655)}
function sO(a){var b;b=qO((!a.b&&(a.b=new sj),a.b),(!a.F&&(a.F=new xR(new BR)),a.F),!a.D&&(a.D=new nR));kO(b,(!a.e&&(a.e=new GH),a.e));return b}
function xR(){var a,b,c,d;this.d=(d=new LC,b=new LC,c=new LC,a=new eB,KC(d,(tt(),new pt('images/OK-Studios/images/home_bg.jpg'))),aB(a,d),KC(b,new pt('images/OK-Studios/images/home_frei.png')),aB(a,b),KC(c,new pt('images/OK-Studios/images/home_sprite_frei.png')),aB(a,c),a.p.style[t$]=F0,a.p.style[s$]='1200px',this.b=a,this.c=d,a)}
var F0='1024px',I0='__gwtLastUnhandledEvent',J0='com.google.gwt.safehtml.shared.';_=kt.prototype=jt.prototype=new t;_.eQ=function lt(a){if(!$k(a,32)){return false}return wT(this.b,Yk(Yk(a,32),31).b)};_.gC=function mt(){return Pm};_.hC=function nt(){return NT(this.b)};_.cM={31:1,32:1,79:1};_.b=null;_=pt.prototype=ot.prototype=new t;_.eQ=function qt(a){if(!$k(a,33)){return false}return wT(this.b,Yk(Yk(a,33),34).b)};_.gC=function rt(){return Qm};_.hC=function st(){return NT(this.b)};_.cM={33:1,34:1};_.b=null;_=eB.prototype=jA.prototype;_.Ob=function jB(a,b,c){dB(a,b,c)};_=LC.prototype=HC.prototype=new mA;_.gC=function MC(){return no};_.zb=function NC(a){ew(a.type)==32768&&!!this.b&&(this.p[I0]=OZ,undefined);BA(this,a)};_.Kb=function OC(){QC(this.b,this)};_.cM={21:1,26:1,40:1,46:1,47:1,50:1,52:1};_.b=null;_=PC.prototype=new t;_.gC=function RC(){return lo};_.b=null;_=TC.prototype=SC.prototype=new t;_.ib=function UC(){var a,b;if(this.c.b!=this.b||this!=this.b.b){return}this.b.b=null;if(!this.c.i){this.c.p[I0]=E$;return}a=(b=$doc.createEvent('HTMLEvents'),b.initEvent(E$,false,false),b);ue(this.c.p,a)};_.gC=function VC(){return ko};_.b=null;_.c=null;_=XC.prototype=WC.prototype=new PC;_.gC=function YC(){return mo};_=SD.prototype;_.Ob=function VD(a,b,c){b-=ze($doc);c-=Ae($doc);dB(a,b,c)};_=tL.prototype=rL.prototype=new Hg;_.mb=function uL(a){sL(this,Yk(a,66))};_.nb=function vL(){return this.c};_.gC=function wL(){return Tp};_.b=null;_.c=null;_=BL.prototype=AL.prototype=new mJ;_.gC=function CL(){return Vp};_.fc=function DL(a){md((gd(),fd),new FL(a,this.b))};_.b=null;_=FL.prototype=EL.prototype=new t;_.ib=function GL(){hI(this.b);bI(this.b,this.c.c,this.c.b)};_.gC=function HL(){return Up};_.b=null;_.c=null;_=fR.prototype=eR.prototype=new UH;_.gC=function gR(){return Zq};_.Zb=function hR(){};_.$b=function iR(){};_._b=function jR(){};_.ac=function kR(){};_.cc=function lR(){ZH(this,new tL((lM(),gM),this))};_.cM={26:1,58:1};_=xR.prototype=vR.prototype=new sI;_.ec=function yR(){return this.d};_.gC=function zR(){return _q};_.cM={75:1,76:1};_.b=null;_.c=null;_.d=null;_=BR.prototype=AR.prototype=new t;_.gC=function CR(){return $q};var Pm=GS(J0,'OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml'),Qm=GS(J0,'SafeUriString'),no=GS(c0,'Image'),lo=GS(c0,'Image$State'),ko=GS(c0,'Image$State$1'),mo=GS(c0,'Image$UnclippedState'),Tp=GS(l0,'RevealContentEvent'),Vp=GS(l0,'RevealContentHandler$1'),Up=GS(l0,'RevealContentHandler$1$1'),Zq=GS(r0,'HomePresenter'),_q=GS(r0,'HomeView'),$q=GS(r0,'HomeView_BinderImpl');MZ(yc)(7);